8274138a726503c103d9d5de7a814070690bb0db,groovy-language-server/src/test/java/com/palantir/groovylanguageserver/GroovyTextDocumentServiceTest.java,GroovyTextDocumentServiceTest,testDidOpen,#,101
Before Change
@Test
public void testDidOpen() {
DidOpenTextDocumentParamsImpl params = new DidOpenTextDocumentParamsImpl();
TextDocumentItemImpl textDocument = new TextDocumentItemImpl();
textDocument.setUri(WORKSPACE_PATH.resolve("something.groovy").toString());
textDocument.setLanguageId("groovy");
textDocument.setVersion(1);
textDocument.setText("something");
params.setTextDocument(textDocument);
service.didOpen(params);
// assert diagnostics were published
assertEquals(1, publishedDiagnostics.size());
After Change
@Test
public void testDidOpen() {
TextDocumentItem textDocument =
new TextDocumentItemBuilder().uri(WORKSPACE_PATH.resolve("something.groovy").toString())
.languageId("groovy").version(1).text("something").build();
service.didOpen(new DidOpenTextDocumentParamsBuilder().textDocument(textDocument).build());
// assert diagnostics were published
assertEquals(1, publishedDiagnostics.size());
assertEquals(expectedDiagnostics, Sets.newHashSet(publishedDiagnostics.get(0).getDiagnostics()));